package com.xuecheng.api.content.model;


import com.xuecheng.api.content.model.qo.QueryCourseModel;
import com.xuecheng.api.content.model.vo.CourseAuditVO;
import com.xuecheng.common.domain.page.PageRequestParams;
import com.xuecheng.common.domain.page.PageVO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;

@Api(value = "提交后查询审核",tags = "CourseBaseAuditApi 测试",description = "审核查询")
public interface CourseBaseAudiApi {

    @ApiOperation("修改审核状态为")
    void updateAuditStatus(@PathVariable Long courseBaseId);

    @ApiOperation("分页条件查询课程基本信息-运营")
    PageVO queryCourseList(PageRequestParams params, @RequestBody QueryCourseModel model);

    @ApiOperation("审核通过或拒绝")
    void selectOrUpdateAuditStatus(@RequestBody CourseAuditVO vo);

}
